package bao.general;

import bao.anotherbao.*;

/**
 * 
 * @author Jin Jing
 * 
 * 注意，编译器查找类型时，先看包内的，再看import的
 * 
 * 每种类型都有三种访问约定：
 * public约定：用来定义类型的最主要的功能
 * protected约定：用来定义为了某种特殊目的，而需要被子类型使用的功能
 * package约定：定义了那些可能被包内其他代码访问的，便于包内类型间协同的功能
 * 
 * 包的作用域只用于特定的包，包的嵌套与此毫不相关
 *
 */
public class Test {
	
	public static void main(String[] args) {
		Hello.print();
		bao.anotherbao.Hello.print();

	}

}
